TestBench meets TestFrame: State of the Art Testdesign
نویسندگان
چکیده
Bei der Testspezifikation (auch als Testdesign bezeichnet) wird festgehalten, wie zu verifizieren und zu validieren ist. Ein formales, modulares Design von Testfällen ist der wesentliche Erfolgsfaktor für die Wirksamkeit von systematischen Softwaretests. Die imbus TestBench z.B. nutzt dabei die sogenannte Interaktionsmethode. Die Interaktionsmethode basiert auf wiederverwendbaren Ablaufsequenzen eben den Interaktionen und abstrakten Datentypen. Letztere werden in Äquivalenzklassen zerlegt, wobei jeder Äquivalenzklasse ein oder mehrere Repräsentanten zugeordnet sein können. Die den Testfällen zugeordneten Testdaten werden dadurch formal definiert abstrahiert. Die Testfälle werden in beliebig vielen Hierarchiestufen in Interaktionsschritte gegliedert. Eine Interaktion ist hierbei je nach Abstraktionsebene ein fachlicher oder auch ein technischer Testschritt, darunter versteht man im Allgemeinen das Anreizen des zu testenden Systems zum Beispiel durch Eintragen von Daten, Senden einer Nachricht oder ähnliches, oder die Prüfung einer erwarteten Sollreaktion des Systems, zum Beispiel ein erzeugtes Datum oder eine empfangene Nachricht. Interaktionen sind parametrierbar, sie können bei jeder Verwendung unterschiedliche Daten senden, empfangen und verarbeiten.
منابع مشابه
TestFrame meets TestBench: State of the Art Testautomatisierung
Die Produktivität in der SW-Entwicklung hat in den letzten Jahren deutlich zugenommen. Dies konnte erreicht werden durch moderne Entwurfsmethoden, eine konsequente Wiederverwendung der Artefakte aus der Entwicklung und durch zusehends integrierte Entwicklungsumgebungen. Demgegenüber erweist sich der Test zusehends als Flaschenhals. Die Dynamik der globalisierten Märkte erhöht den Druck auf die ...
متن کاملIdentification and Prioritization of the State-of-the-Art Technologies in the Management of Iranian Public Libraries
Purpose: State-of-the-art technology refers to the best and latest technological advancement possible at a particular time. Today, public libraries play a key role in the various cultural and social spheres of society. Although various technologies can help to fulfill the basic roles of public libraries correctly and completely, their application in the context of these libraries undoubtedly fa...
متن کاملFlash-Disks für das schnelle Commit in Oracle
In diesem Beitrag werden Einsatzmöglichkeiten von Flash-Disks (auch Solid State Disks bzw. SSDs genannt) in DBMS-basierten Systemen betrachtet. Anhand des DBMS Oracle diskutieren wir eine Idee durch Flash-Disk-Einsatz das Commit in DBMS zu beschleunigen. Für detaillierte Messungen wird derzeit ein Testframe entwickelt. Erste Versuche und Messungen demonstrieren das Verhalten von SSDs zur Speich...
متن کاملEnzyme Immobilization: The State of Art in Biotechnology
The advantages of immobilized enzyme over its soluble counterpart arise from their improved stability andeasy separation from the reaction media, leading to decrease in production cost. Immobilization methodsrange from adsorption onto matrices, entrapment, cross-linking and covalent bonding to prefabricatedcarriers or activated supports. Changes in kinetic properties of immobi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Softwaretechnik-Trends
دوره 26 شماره
صفحات -
تاریخ انتشار 2006